diff options
| author | Rafi Zadanly <rafizadanly@gmail.com> | 2022-12-16 11:22:45 +0700 |
|---|---|---|
| committer | Rafi Zadanly <rafizadanly@gmail.com> | 2022-12-16 11:22:45 +0700 |
| commit | f45dee703450c42521884f8e0da8ae49f652b8c6 (patch) | |
| tree | 184ef403a9808e05823e9e2a93d0e24dae7b385c /src/pages/shop/product/[slug].js | |
| parent | a03d150a2816ed7f901d3acf0ceb26c4025365e1 (diff) | |
item cart delete confirmation
Diffstat (limited to 'src/pages/shop/product/[slug].js')
| -rw-r--r-- | src/pages/shop/product/[slug].js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/pages/shop/product/[slug].js b/src/pages/shop/product/[slug].js index 9bb76fb6..de52eb72 100644 --- a/src/pages/shop/product/[slug].js +++ b/src/pages/shop/product/[slug].js @@ -10,6 +10,7 @@ import "react-lazy-load-image-component/src/effects/blur.css"; import ProductSlider from "../../../components/product/ProductSlider"; import Layout from "../../../components/Layout"; import { createOrUpdateItemCart } from "../../../helpers/cart"; +import toast from "react-hot-toast"; export async function getServerSideProps( context ) { const { slug } = context.query; @@ -83,6 +84,7 @@ export default function ProductDetail({ product }) { let addItemToCart = () => { if (quantity > 0) { + toast.success('Berhasil menambahkan ke keranjang', { duration: 1500 }); createOrUpdateItemCart(activeVariant.id, parseInt(quantity)); } return true; @@ -143,7 +145,7 @@ export default function ProductDetail({ product }) { <button className="btn-yellow w-full" onClick={addItemToCart} - disabled={(product.lowest_price.price == 0 ? true : false)} + disabled={(product.lowest_price.price == 0 ? true : false) || (product.variant_total > 1 && !selectedVariant)} > + Keranjang </button> |
